home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TPUG - Toronto PET Users Group
/
TPUG Users Group CD
/
TPUG Users Group CD.iso
/
NEW
/
A-Newest
/
TORPET.d64
/
file convert.i
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2009-10-12
|
2KB
|
40 lines
8 PRINTCHR$(14):PRINT"[147] [212][197][216][212]-TO-[194][193][211][201][195][160]CONVERSION"
9 PRINT"[212]HIS PROGRAM TAKES A DISK FILE OF [194][193][211][201][195]"
10 PRINT"STATEMENTS IN TEXT FORM, AND CONVERTS"
11 PRINT"IT INTO [195][194][205] INTERNAL (TOKENIZED) FORM READY TO BE RUN."
12 PRINT"[212]HIS WAY, PROGRAMS MAY BE TRANSFERRED"
13 PRINT"FROM OTHER MACHINES, WHICH MAY USE A"
14 PRINT"DIFFERENT INTERNAL FORM."
15 PRINT"[193]LSO, IF YOU HAVE A GOOD TEXT EDITOR,"
16 PRINT"IT MAY BE USED TO DO EXTENSIVE EDITS "
17 PRINT"OF BASIC PROGRAMS - BY [204][201][211][212]ING THE"
18 PRINT"PROGRAM TO A DISK FILE, EDITING AS TEXT"
19 PRINT"AND THEN RESTORING TO [195][194][205] INTERNAL FORM"
20 PRINT" ...[200]IT ANY KEY TO CONTINUE...":POKE198,0:WAIT198,1
21 PRINT"[147][193] MACHINE-LANGUAGE ROUTINE IS [204][207][193][196]ED"
22 PRINT"TO DO THE WORK. [201]T READS A [211][197][209][160]FILE TO"
23 PRINT"[210][193][205] (ABOVE ANY CURRENTLY LOADED [194][193][211][201][195]"
24 PRINT"PROGRAM, PLACES EACH STATEMENT ON THE"
25 PRINT"SCREEN, AND SIMULATES [210][197][212][213][210][206]. [212]HIS IS"
26 PRINT"THE TECHNIQUE DESCRIBED IN THE [206]OV/[196]EC"
27 PRINT"[212][207][210][208][197][212] - EXCEPT THAT THE FILE IS READ"
28 PRINT"ONLY ONCE, AND THE CONVERT PROGRAM"
29 PRINT"DOES NOT BECOME PART OF THE END PRODUCT"
30 PRINT"[201]F THE ROUTINE IS USED WHILE A [194][193][211][201][195]"
31 PRINT"PROGRAM IS IN MEMORY; THE STATEMENTS"
32 PRINT"FROM THE DISK FILE ARE THEN MERGED INTO"
33 PRINT"IT. [212]HIS COULD BE HANDY FOR USING A"
34 PRINT"SET OF STANDARD SUBROUTINES TO BUILD "
35 PRINT"PROGRAMS."
36 PRINT"[144][206][207][212][197]:[154] [201]F YOU MAKE A MISTAKE WHEN"
37 PRINT"PROMPTED FOR THE FILE NAME, THE [196][197][204]"
38 PRINT"KEY MAY BE USED TO RECOVER. [210]ESTART"
39 PRINT"ANY TIME WITH A [211][217][211]49152 (IE. $[195]000)."
40 PRINT"[144][215]ANT TO [204][207][193][196][160]AND [210][213][206][160]THE ROUTINE?[154]"
41 POKE198,0:WAIT198,1:GETA$:REM PROMPT WITHOUT SCREEN SPARKLE.
42 IFA$="N"THEN END
43 IFA$<>"Y"THEN41
44 PRINT"[147]LOAD"CHR$(34)"FILE CONVERT"CHR$(34)",8,1"
45 PRINT"RUN"
47 POKE631,19:POKE632,13:POKE633,13:POKE634,13:POKE198,4